# 1.填空题
# (1)Python是一种面向_______的语言。
# (2)Python 3.x版本的默认编码是____
# (3)Python程序的默认扩展名是______.
# (4)Python程序的运行方式有两种，分别为______._
print("1.1.对象的高级编程"
      "2.UTF-8C"
      "3.py"
      "4.交换式和文件式")
# 2.单选题
# (1)Python可以在Windows、mac OS平台中运行，这体现出Python的()的特性。
# A.可移植	B.可扩展	C.简单	D.面向对象
# (2)下列属于Python集成开发环境的是()。
# A. Python	B. Py	C.XAMPP	D. PyCharm
# (3)下列不属于Python应用领域的是()。
# A.Web开发	B.爬虫开发	C.科学计算	D.操作系统管理
# 3.简答题
# (1)简述Python的特点。
# (2)简单说明如何使用PyCharm运行Python程序。
# 4. 编程题
# 使用PyCharm编写程序，输出“你好，PyCharm!”。
print("2.1.A"
      "  2.D"
      "  3.D"
      "3.1.简单易学; 2、免费开源; 3、类库丰富; 4、可扩展; 5、解释性; 6、可移植性; 7、可嵌入性"
      "  2.双击python图标，创建python file，输入代码，运行代码")
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               print("你好,PyCharm!")
# 1.填空题
# (1)在Python程序中，单行注释以________开始。
# (2)标识符不能以___开头。
# (3)导入random模块的两种方式为
# (4)安装第三方工具模块需要用到________工具。
# 2.单选题
# (1)以下变量命名错误的是()。
# A. myName B. count number C. &fun01 D.StudyHard
# (2)下列选项中，可以用来检测变量数据类型的是()。
# A.print()	B.type()	C.str()	D.evalO
# (3)将变量num赋值为整数100，以下语法正确的是().
# A. num="100" B.num==100	C.num=100	D.num !=100.

# 3.简答题
# (1)简述Python标识符的命名规则。
# (2)Python的模块分为几类?分别是什么含义?
print("1.1.#"
      "  2.python的保留符和关键字"
      "  3.impor from"
      "  4.pip"
      "2.1.c"
      "  2.C"
      "  3.C"
      "3.1.在Python中，标识符是用户可以自定义的名称，主要用来为变量、函数、类和模块等命名。符合以下命名规则的标识符就可以被Python接受并使用：由字母、下划线（_）和数字组成。不能以数字开头。不能与Python内置关键字相同（例如：def, class, for, while等）。区分大小写。"
      "  2.1、内置模块内置模块：在安装Python之后自带的模块，可以直接使用，比如time，os，re，random&hellip，&hellip。"
      "   　2、第三方模块第三方模块不是Python自带的，是需要去外部安装到Python里面的，这些模块是一些大佬写的，我们可以去安装使用，比如pygame，requests&hellip，&hellip等等。"
      "     3、自定义模块顾名思义也就是自己去做的模块然后自己使用，当然了，对于我们初学者来说，我们自己写的模块都是很普通的，那些第三方模块同样也是个人写的，但那些人都是大佬或者一些团队，我们还得再练习练习才可以。")